package com.myway.dto.order.domain;

import java.util.HashMap;

/**
 * @类名称：GeneratorType 
 * @类描述：生成器编码类型 
 * @创建时间：2016年6月22日 下午3:52:36 
 * @author Jiang.Yida
 * @version V1.0
 */
public enum GeneratorType {
	A("A"),//机票
	F("F"),//自主辅营(付费餐食、贵宾厅、登离机)
	
	B("B"),//保险
	J("J"),//接送机
	C("C"),//租车
	H("H"),//酒店
	S("S"),//景点门票
	
	G("G"),//改期升舱
	E("E"),//补购
	T("T");//退票(退款、退保险、辅营...)
	
	private final String alias;
	
	private static HashMap<String,GeneratorType> map;
	
	static 
	{
		map = new HashMap<String, GeneratorType>();
		for (GeneratorType type : GeneratorType.values()) {
			map.put(type.alias, type);
		}
	}
	
	private GeneratorType(String alias) {
		this.alias=alias;
	}
	
	public String toString()
	{
		return this.alias;
	}

	public String getAlias() {
		return alias;
	}
	
	
}
